package com.ruoyi.system.service;

import com.ruoyi.system.domain.SysRegister;

import java.util.List;

/**
 * 挂号服务 服务层
 *
 * @author ruoyi
 */
public interface ISysRegisterService {


    /**
     * 查询挂号费用列表
     *
     * @param register 挂号费用
     * @return 检测挂号集合
     */
    List<SysRegister> selectRegisterList(SysRegister register);

    /**
     * 添加挂号费用信息
     *
     * @param register 添加的信息
     * @return 返回影响行数
     */
    int insertRegister(SysRegister register);

    /**
     * 根据id查询挂号账号信息
     *
     * @param registerId 挂号账号ID
     * @return 挂号信息
     */
    SysRegister selectRegisterById(Long registerId);


    /**
     * 修改
     *
     * @param register 挂号账号ID
     * @return 影响的行数
     */
    int updateRegisterById(SysRegister register);


    /**
     * 删除
     *
     * @param registerIds 根据id数组删除
     * @return 影响行数
     */
    int deleteRegisterByIds(Long[] registerIds);

}
